image {
   resolution 800 600
   aa 0 0
   samples 1
   contrast 0.1
   filter gaussian
   jitter false
}

camera {
   type 	pinhole
   eye 		0 0 10
   target	0 0 0
   up 		0 1 0
   fov 		60 
   aspect 	1.333
}

light {
   type point
   color { "sRGB nonlinear" 0.256 0.865 0.10 }
   power 150
   p 12.0 5.0 6.0
}

shader {
   name red
   type constant
   color { "sRGB nonlinear" 1 0 0 }
}

shader {
   name green
   type constant
   color { "sRGB nonlinear" 0 1 0 }
}

shader {
   name blue
   type constant
   color { "sRGB nonlinear" 0 0 1 }
}

shader {
   name yellow
   type constant
   color { "sRGB nonlinear" 0 1 1 }
}

shader {
   name white
   type constant
   color { "sRGB nonlinear" 1 1 1 }
}

shader {
   name black
   type constant
   color { "sRGB nonlinear" 0 0 0 }
}

shader {
   name sfpho.shader
   type phong
   diff { "sRGB nonlinear" 0.200 0.600 0.800 }
   spec { "sRGB nonlinear" 1.000 1.000 1.000 } 50
   samples 4
}

shader {
   name sfmir.shader
   type mirror
   refl { "sRGB nonlinear" 0.800 0.800 0.800 }
}



object {
	
	shader red
	type generic-mesh
	
	name pyramid
	
	points 3
	-1.0 0 0
	1.0 0.0 0.0
	0.0 1.0 0.0
	
	triangles 1
	0 1 2
	
	transform {
		translate 3.0 0.0 0.0
	}
	
	normals none
	uvs none
}